flying leaf-tail - German English Dictionary